foreign firm - Francés Inglés Diccionario